package com.dragon.mmochat.model.statistics;

import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;

//收入日报表
public class MmochatDailyMoneyStatistics {
	private String date;
	private Map<Integer, Integer> todayKBPayMap; // 当日K币兑换人员roleId-->K币兑换额
	private Map<Integer, Integer> todayDirectPayMap;// 当日直付人员roleId-->直付金额(单位：分)
	private int login_num; // 登陆人数
	private Map<Long, Integer> online_map; // 在线分布
	private int bigmoney_pay_role_num; // 元宝消费人数
	private int bigmoney_pay_total_money;// 元宝消费总额
	private int todayDirectPayTimes = 0;// 当日直付总次数
	private int todayKBPayTimes = 0;// 当日K币兑换总次数

	public String getDate() {
		return date;
	}

	public void setDate(String date) {
		this.date = date;
	}

	public Map<Integer, Integer> getTodayKBPayMap() {
		return todayKBPayMap;
	}

	public void setTodayKBPayMap(Map<Integer, Integer> todayKBPayMap) {
		this.todayKBPayMap = new ConcurrentHashMap<Integer, Integer>(
				todayKBPayMap);
	}

	public Map<Integer, Integer> getTodayDirectPayMap() {
		return todayDirectPayMap;
	}

	public void setTodayDirectPayMap(Map<Integer, Integer> todayDirectPayMap) {
		this.todayDirectPayMap = new ConcurrentHashMap<Integer, Integer>(
				todayDirectPayMap);
	}

	public int getLogin_num() {
		return login_num;
	}

	public void setLogin_num(int loginNum) {
		login_num = loginNum;
	}

	public Map<Long, Integer> getOnline_map() {
		return online_map;
	}

	public void setOnline_map(Map<Long, Integer> onlineMap) {
		online_map = new ConcurrentHashMap<Long, Integer>(onlineMap);
	}

	public int getBigmoney_pay_role_num() {
		return bigmoney_pay_role_num;
	}

	public void setBigmoney_pay_role_num(int bigmoneyPayRoleNum) {
		bigmoney_pay_role_num = bigmoneyPayRoleNum;
	}

	public int getBigmoney_pay_total_money() {
		return bigmoney_pay_total_money;
	}

	public void setBigmoney_pay_total_money(int bigmoneyPayTotalMoney) {
		bigmoney_pay_total_money = bigmoneyPayTotalMoney;
	}

	public int getTodayDirectPayTimes() {
		return todayDirectPayTimes;
	}

	public void setTodayDirectPayTimes(int todayDirectPayTimes) {
		this.todayDirectPayTimes = todayDirectPayTimes;
	}

	public int getTodayKBPayTimes() {
		return todayKBPayTimes;
	}

	public void setTodayKBPayTimes(int todayKBPayTimes) {
		this.todayKBPayTimes = todayKBPayTimes;
	}

}
